@charset "utf-8";
/* CSS Document */
* { padding: 0;margin: 0;}
body{ background:#ececec;}
 ul{ list-style: none; }
.top{ height:3em; position:fixed; top:0; left:0; width:100%; z-index:10;}
.local{ background:rgba(255,255,255,0.7); display:block; height:2.163em; border-radius:4px; line-height:2.163em; margin-top:0.571em; font-size:0.857em;}
.loc_d{ color:#666; margin:0 0.143em 0 0.571em;}
.local .glyphicon{ color:#888; float:right; margin-right:0.571em; margin-top:0.429em;}
.search{ width:2.163em; height:2.163em;background:rgba(255,255,255,0.7); border-radius:50%; display:block; font-size:0.857em; line-height:2.163em; text-align:center; float:right;margin-top:0.571em;}
.search span{ color:#666;}
.top .col-xs-1{ padding:0 6px;}
.top .col-xs-9{ padding-right:0; padding-left:0;}

.hot{ background:#fff; margin:1.143em 0; width:100%; padding-bottom:1.143em;}
.title{ overflow:hidden; margin:1em auto; width:12.627em;}
.title *{ float:left;}
.title h4{ margin:0 0.571em; color:#1798f2;}
.title hr{ width:2.857em; height:1px; background:#9dbee3; margin:0.714em 0;}
.hot .col-xs-5{ padding-right:0;}
.hot .col-xs-7{ padding-left:0;}
.sp{ display:block; border-right:1px solid #e1e1e1; padding-right:0.714em;}
.sp img{ width:107px; height:107px; margin:0 auto 0.571em; display:block;}
.sp p,.sp_1 p{ font-size:0.857em; color:#333; height:2.857em; overflow:hidden;}
.sp span,.sp_1 span{ color:#fe6e12; font-size:0.857em; display:block; font-family:'微软雅黑';}
.sp span em,.sp_1 span em{ font-style:normal!important; font-size:1.667em;}
.sp_1 img{ width:70px; height:70px; margin:0 0.714em; float:left;}
.sp_1{ overflow:hidden; border-bottom:1px solid #ececec; padding-bottom:1em;}
.sp_1 p,.sp_1 span{ text-align:right;}

.nav_s{ background:#fff; height:2.786em; width:100%; overflow:hidden; position:relative;}
.pos{ position:fixed; left:0; top:3em; border-bottom:1px solid #ececec; z-index:18; width:100%; background:#fff;}
.scroll a{ font-size:1.143em; display:block; color:#555; line-height:2.241em;margin:0 1em; float:left;}
.scroll a.currer{ color:#1798f2; border-bottom:2px solid #1798f2;}

.product{ background:#fff; margin-top:1.423em; margin-bottom:5.571em;}
.sp_pr{ padding:1em;overflow:hidden;border-radius:8px;}
.sp_pr img{ width:70px; margin-right:1em; float:left; background: #ffce32;border-radius:6px; height:40px;}
.text_p{ float:left;}
.text_p p{ font-size:14px; color:#272727; margin-bottom:0;margin-top:-5px;}

.text_p p span{background:none;color:#333;padding:0px;}

.xing{ overflow:hidden;}
.xing span{ font-size:0.857em; color:#fe6e12; margin-right:0.286em;}
.yue{ font-size:0.857em; color:#888; display:block; margin-top:0.286em;}
.yue em{ color:#333; font-style:normal; margin-left:0.366em;}
.jul{ float:right; font-size:1em; color:#1798f2; margin-top:2em;}
.em_s{ margin-right:0.286em;}

.footer{ background:#fff; border-top:1px solid #ccc; height:3.857em; position:fixed; bottom:0; left:0; z-index:24; width:100%;}
.footer .col-xs-3{ margin:0; padding:0;}
.dao{ display:block; color:#7b7b7b; text-align:center; text-decoration:none;}
.dao span{ display:block; font-size:0.857em; text-align:center;}
.dao i{ display:block; font-size:1.571em; color:#7b7b7b; margin-top:2px; text-align:center;}




.lie_b{ background:#fff; margin-top:1em;}
.one{ border-bottom:1px solid #ececec;}
.biao{ font-size:1.071em; height:2.414em; line-height:2.414em; color:#333; margin:0;}
.biao span{ color:#000; font-size:1.2em; margin-right:0.625em;}
.biao i{ float:right; color:#888; font-size:0.8em;}
.biao b{float:right; color:#4e4e4e;font-size:1em;font-weight:100;}
.biao input{width: 15px;height: 30px;float: right;}


.remember { margin-top: 15px; }
.remember input[type=checkbox] { vertical-align: middle; margin:0 5px 0 0; }
.remember span { color: #999;font-size:0.8em; }


.footer .icon-iconfontgouwuche{ display:block; float:left; font-size:2em; color:#555; line-height:1.9em; margin-left:0.614em; position:relative;}
.footer .icon-iconfontgouwuche i{ position:absolute; right:-9px; top:4px; display:block; width:1.67em; height:1.67em; font-size:0.429em; color:#fff; text-align:center; background:#fe6e12; line-height:1.67em; border-radius:50%; font-style:normal;}
.jia{ float:left; margin-left:1.714em; margin-top:0.143em;}
.jia p{ font-size:1.143em; color:#555; margin-bottom:-2px;}
.jia p em{ color:#fe6e12; font-size:1.25em; font-style:normal;}
.jia span{ color:#888; font-size:0.857em;}
.jie{ display:block; float:right; height:3em; width:5em; font-size:1.286em; color:#fff; background:#1798f2; line-height:3em; text-align:center;}

.ping{ display:none;}
.zong{ background:#fff; width:100%;}
.num{ font-size:1.571em; color:#fe6e12; display:block; text-align:center; margin:0.627em 0 0.2em;}
.he{ display:block; font-size:1em; text-align:center; margin-bottom:0.857em; color:#666;}
.zero{ overflow:hidden; margin-top:0.857em;}
.fu{ font-size:0.857em; color:#666; float:left; display:block; line-height:1.67em;}
.zero .xing{ float:left; margin-left:1.286em;}
.lun{ background:#fff; margin-top:1.143em; margin-bottom:1em;}
.lun ul,.lun li{ list-style:none; margin:0; padding:0;}
.lun li{ border-bottom:1px solid #ececec; margin-top:1em; padding-bottom:1em;}
.touxi{ overflow:hidden;  margin-bottom:8px;}
.touxi img{ display:block; float:left; width:40px; height:40px; border-radius:50%; margin-right:0.857em;}
.time p{ font-size:1em; color:#333; margin-bottom:0;}
.time span{ font-size:0.857em; color:#888;}
.nei{ font-size:1em; color:#666;}

.img_sh{ width:100%; display:block;}
.sh_name{ background:#fff; width:100%; margin-bottom:1em;}
.biti{ font-size:1.286em; color:#222; margin-top:1em;}
.sh_name .zero{ margin-top:0.3em;}
.sh_name .fu,.sh_name .glyphicon-star,.sh_name .xing{ font-size:1em; line-height:1.67em;}
.sh_name .xing{ margin-left:0.714em;}
.shop{ display:none;}

.window{ position:fixed; top:0; left:0; width:100%; height:100%; background:rgba(0,0,0,0.6); z-index:22; display:none;}
.gou{ background:#fff; position:fixed; width:100%; left:0; bottom:3.857em; z-index:23; display:none;}
.wu_t{ font-size:0.857em; color:#666; line-height:2.571em; border-bottom:1px solid #ececec; margin-bottom:4px;}
.wu_t i{ display:block; width:0.286em; height:1.286em; background:#fe6e12; margin:0.571em 0.571em 0 1.143em; float:left;}
.wu_t a{ display:block; float:right; color:#666; margin-right:1.143em;}
.wu_t a span{ margin-right:0.429em;}
.gou table tr td{ border-top:none; border-bottom:1px dashed #ccc;}
.j_ge{ color:#fe6e12;}
#add{ color:#1798f2;}
#min{ color:#666;}
.xuan input{ border:none; text-align:center; height:1.429em; width:2em;}

/*商品*/
.sp_tit{ background:#fff; border-top:1px solid #ececec;}
.sp_tit p{ font-size:1.286em; color:#222; font-weight:600; margin-top:1em;}
.gui{ font-size:1em; color:#888; display:block;}
.gui em{ font-style:normal; float:right;}
.ge{ display:block; color:#fe6e12; font-size:1em; margin:1em 0 0.714em;}
.ge em{ font-size:1.571em; font-style:normal;}
.ge a{ float:right; color:#1798f2; font-size:1.429em;}

.xiang{ background:#fff; margin-top:1.143em; margin-bottom:4.875em;}
.xi_t{ font-size:1.143em; color:#333; line-height:2.571em; border-bottom:1px solid #ececec;}
.xi_t i{ display:block; width:0.1875em; height:1.375em; background:#1798f2; margin:0.625em 0.5em 0 1em; float:left;}
.xiang img{ width:100%; margin-top:1em;}


.zhu input{ width:100%;}
.zhu{ margin-top:4em;}
.yan{position:absolute;bottom:0;right:0;}
.zhu .ru{ position:relative;}
.btn_mfyzm{ background:#fe6e12; color:#fff;}
.one p em{ float:right; font-size:1.714em; color:#999; margin-right:0.571em;}

.ding_d{ margin-top:0.2em; margin-bottom:1.571em;}
.on_d{ background:#fff; margin-top: 10px;padding: 6px 0px;}
.bh{ font-size:0.857em; line-height:2.857em; color:#666; padding:0 1em; border-bottom:1px solid #ececec; margin-bottom:0;}
.bh span{ float:right; font-size:1.33em; color:#fe6e12;}
.button{ overflow:hidden; float: right;margin-top: 15px}
.button a{ display:block; float:right; width:3em; height:2.143em; font-size:1em; text-align:center; line-height:2.1em; border-radius:6px; } 
.button .liji{ background:#fff;border:1px solid #1798f2; color:#1798f2;}
.button .qu{ color:#333; border:1px solid #666;}
.button .lip{ background:#fe6e12; color:#fff;}

.button p span{color:#ffce32;font-weight:600;padding:0 5px;}

.deta{ margin-top:3em; margin-bottom:4.4em;}
.zhuang{ line-height:2.571em; font-size:1.143em; color:#fe6e12; padding-left:1em; background:#fff;}
.d_min{ font-size:1em; padding-left:1em; line-height:2.429em; color:#333; margin-bottom:0;}
.leb{ background:#fff;}
.d_ti{ display:block; border-bottom:1px solid #ececec; font-size:0.857em; color:#888; line-height:3em;}
.d_ti img{ width:20px; height:20px; float:left; margin:0.714em 0.714em 0.714em 1em; display:block;}
.d_ti i{ float:right; font-size:1em; margin-right:1em; color:#ccc;}
.leb table tr td{ border:none; color:#444;}
.leb table{ margin:0.714em 0;}
.pei,.hui{ display:block; border-top:1px solid #ececec; font-size:1em; color:#555; line-height:2.714em;}
.pei i,.hui i{ font-style:normal; float:right;}
.hui{ color:#999;}
.hui i{ color:#555;}
.hui i em{ font-style:normal; color:#fe6e12;}
.bu_fi{ position:fixed; bottom:0; left:0; background:#fff; width:100%;}

.ke{ color:#888; margin-left:0.714em;}
.lit{ display:block; width:12.143em; height:8.571em; margin-top:0.714em;}
.shi{ display:block; color:#666; text-align:center; line-height:2.143em;}

.sp_pr a{ display:block;}

.addr{ margin-top:4em;}
.add{ background:#fff; border-radius:6px; padding:0.714em; margin-bottom:1em;}
.add p{ font-size:1.143em; color:#333;}
.add p i{ font-size:0.875em; font-style:normal; color:#666; margin-left:0.714em;}
.add span{ font-size:0.857em; color:#888;}
.mo{ border-top:1px solid #ececec; margin-top:0.714em; padding-top:0.714em;}
.mo a{ font-size:0.857em; color:#666; float:right; margin-right:1em;}
.mo a span{ margin-right:0.286em; color:#888;}
.desc-header{padding: 10px;border-bottom: 1px solid #ddd;}
.desc-content{padding:10px;font-size:14px; text-align:justify; line-height:30px;}

.pagination { text-align:left;  display: block;  margin: 10px auto;}
.pagination li{padding: 2px 3px;  float:left; background: #fff;   min-width: 15px; border:1px solid #ddd;margin-right: 5px; text-align:center;}
.pagination li a{ text-decoration: none; color: #333 }
.pagination .active{background: #ffce32; }

/***处理分页***/
		
.page_div {
	margin-top: 5px;
	margin-bottom: 20px;
	font-size: 15px;
	font-family: "microsoft yahei";
	color: #666666;
	margin-right: 5px;
	padding-left: 5x;
	box-sizing: border-box;
	margin: 0 auto 20px;
    width: 100%;
    text-align: center;
}


.page_div a {
	min-width: 30px;
	height: 27px;
	border: 1px solid #ffce32!important;
	text-align: center;
	margin: 0 3px;
	cursor: pointer;
	line-height: 28px;
	color: #666666;
	font-size: 13px;
	display: inline-block;
}

#firstPage,
#lastPage {
	width: 30px;
	color: #666666;
	border: 1px solid #ffce32!important;
}

#prePage,
#nextPage {
	width: 60px;
	color: #0073A9;
	border: 1px solid #ffce32!important;
}

.page_div .current {
	background-color: #ffce32;
	border-color: #ffce32;
	color: #FFFFFF;
}

.totalPages {
	margin: 0 10px;
}

.totalPages span,
.totalSize span {
	color: #0073A9;
	margin: 0 5px;
}
























